package com.alibaba.citrus.cr.platform.enhance.functions.diff.sap.template;

import java.util.HashSet;
import java.util.Set;

import com.alibaba.citrus.cr.platform.enhance.functions.diff.sap.constant.ConsignmentOrderDiffStandardFieldDict;

/**
 * @author: qiaojiange
 * @create: 2022/01/23
 * @Description sap017主单标准模板
 */
public class Sap017SDOStandardTemplate {

    private static Set<String> standardFieldSet = new HashSet<>();

    static {
        standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.SAP_DELIVERY_ORDER_ID.getFieldCode());
        standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.SAP_SALES_ORDER_ID.getFieldCode());
        standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.OTS_SALES_ORDER_ID.getFieldCode());
        //standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.SAP_STO_ORDER_ID.getFieldCode());

        standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.SALES_ORG_ID.getFieldCode());
        //standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.OTS_STO_ORDER_ID.getFieldCode());
        standardFieldSet.add(ConsignmentOrderDiffStandardFieldDict.DELIVERY_DATE.getFieldCode());

    }

    public static Set<String> obtainTemplateFieldSet() {
        return standardFieldSet;
    }

    public static Set<String> obtainIgnoreFieldSet() {
        return null;
    }
}
